var _____WB$wombat$assign$function_____=function(name){return (globalThis._wb_wombat && globalThis._wb_wombat.local_init && globalThis._wb_wombat.local_init(name))||globalThis[name];};if(!globalThis.__WB_pmw){globalThis.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{
let window = _____WB$wombat$assign$function_____("window");
let self = _____WB$wombat$assign$function_____("self");
let document = _____WB$wombat$assign$function_____("document");
let location = _____WB$wombat$assign$function_____("location");
let top = _____WB$wombat$assign$function_____("top");
let parent = _____WB$wombat$assign$function_____("parent");
let frames = _____WB$wombat$assign$function_____("frames");
let opener = _____WB$wombat$assign$function_____("opener");
/* ---------------------------------------------------------------------- */
/* doubleTapToGo
/* ---------------------------------------------------------------------- */
jQuery(document).ready(function($){
var deviceAgent = navigator.userAgent.toLowerCase();
var agentID = deviceAgent.match(/(iphone|ipod|ipad)/);
if (agentID) {
var width = jQuery(window).width();
if (width > 768) {
if(jQuery( '#nav li:has(ul)' ).length)
{
jQuery( '#nav li:has(ul)' ).doubleTapToGo();
}
}
}
else {
jQuery( '#nav li:has(ul)' ).doubleTapToGo();
}
});
/*------------------------------------------------------------------------*/
/* Navigation Current Menu
/*------------------------------------------------------------------------*/
jQuery(document).ready(function(){
jQuery('#nav li.current_page_item,#side-nav li.current_page_item, #nav li.current_page_parent, #nav li.current-menu-ancestor, #nav li ul li ul li.current-menu-item').addClass('current');
jQuery( '#nav li ul li:has(ul)' ).addClass('submenux');
});
/* ---------------------------------------------------------------------- */
/* Contact Form
/* ---------------------------------------------------------------------- */
jQuery(function(){
jQuery("#btnSend").click(function(){
jQuery.ajax({type:'POST', url: './php/contact.php', data:$('#frmContact').serialize(), success: function(response) {
jQuery("#spanMessage").html('Please Wait...');
if(parseInt(response)>0)
{
jQuery("#spanMessage").html('
Well done! Your message has been sent.
');
}
else{
alert(response);
jQuery("#spanMessage").html('Error! Somthing Wrong
');
}
}});
});
});
/* ---------------------------------------------------------------------- */
/* Accordion
/* ---------------------------------------------------------------------- */
(function($) {
var $container = $('.acc-container'),
$trigger = $('.acc-trigger');
$container.hide();
//$('.active').next().show();
$trigger.first().addClass('active').next().show();
var fullWidth = $container.outerWidth(true);
$trigger.css('width', fullWidth);
$container.css('width', fullWidth);
$trigger.on('click', function(e) {
if( $(this).next().is(':hidden') ) {
$trigger.removeClass('active').next().slideUp(300);
$(this).toggleClass('active').next().slideDown(300);
}
e.preventDefault();
});
// Resize
$(window).on('resize', function() {
fullWidth = $container.outerWidth(true)
$trigger.css('width', $trigger.parent().width() );
$container.css('width', $container.parent().width() );
});
})(jQuery);
/* ---------------------------------------------------------------------- */
/* Scroll to top
/* ---------------------------------------------------------------------- */
jQuery(document).ready(function(){
jQuery(window).scroll(function(){
if (jQuery(this).scrollTop() > 100) {
jQuery('.scrollup').fadeIn();
} else {
jQuery('.scrollup').fadeOut();
}
});
jQuery('.scrollup').click(function(){
jQuery("html, body").animate({ scrollTop: 0 }, 700);
return false;
});
});
/* ---------------------------------------------------------------------- */
/* Header search form
/* ---------------------------------------------------------------------- */
jQuery(document).ready(function(){
jQuery('.search-text-box').click(function(){
jQuery(this).animate({
width:'140px',
},240,function(){
jQuery('.search-text-box').delay(100).queue(function(next){
jQuery('.search-text-box').css('color','#444');
next();
});
});
});
jQuery(document).click(function(ev){
var myID = ev.target.id;
if(myID != 'search-box'){
jQuery('.search-text-box').animate({
width:'1px',
},200,function(){
jQuery('.search-text-box').css('color','transparent');
});
}
});
});
/*********************/
/*
/* OurClient jCarousel Initialize
/*
/*********************/
jQuery(document).ready(function() {
if(jQuery('#our-clients').length){
jQuery('#our-clients').jcarousel();
}
if(jQuery('#latest-projects').length){
jQuery('#latest-projects').jcarousel();
}
});
/*********************/
/*
/* Pie Initialize
/*
/*********************/
jQuery(document).ready(function(){
if(jQuery('.pie').length)
{
jQuery('.pie').easyPieChart({
barColor:'#ff9900',
trackColor: '#f2f2f2',
scaleColor: false,
lineWidth:20,
animate: 1000,
onStep: function(value) {
this.$el.find('span').text(~~value+1);
}
});
}
});
/*********************/
/*
/* Progress Bar
/*
/*********************/
initProgress('.progress');
function initProgress(el){
jQuery(el).each(function(){
var pData = jQuery(this).data('progress');
progress(pData,jQuery(this));
});
}
function progress(percent, $element) {
var progressBarWidth = 0;
(function myLoop (i,max) {
progressBarWidth = i * $element.width() / 100;
setTimeout(function () {
$element.find('div').find('small').html(i+'%');
$element.find('div').width(progressBarWidth);
if (++i<=max) myLoop(i,max);
}, 10)
})(0,percent);
}
/*********************/
/*
/* Sticky Menu
/*
/*********************/
jQuery(document).ready(function(){
var width = jQuery(window).width();
if (width > 768) {
if(jQuery("#sticker").length)
{
jQuery("#sticker").sticky({ topSpacing: 0, getWidthFrom: jQuery('#boxed-wrap')});
}
}
});
jQuery(window).scroll(function(){
var width = jQuery(window).width();
if (width < 768) {
if(jQuery("#sticker").length)
{
jQuery("#sticker").css("position","relative");
}
}
});
/*********************/
/*
/* FlexSlider
/*
/*********************/
jQuery(document).ready(function() {
if(jQuery('.flexslider').length){
jQuery('.flexslider').flexslider({
animation: "slide",
start: function(slider){
jQuery('body').removeClass('loading');
}
});
}
});
/*********************/
/*
/* PrettyPhoto
/*
/*********************/
jQuery(document).ready(function($){
/* ------------------------------------------------------------------------ */
/* Add PrettyPhoto */
/* ------------------------------------------------------------------------ */
var lightboxArgs = {
animation_speed: 'fast',
overlay_gallery: true,
autoplay_slideshow: false,
slideshow: 5000, /* light_rounded / dark_rounded / light_square / dark_square / facebook */
theme: 'pp_default',
opacity: 0.8,
show_title: false,
social_tools: "", deeplinking: false,
allow_resize: true, /* Resize the photos bigger than viewport. true/false */
counter_separator_label: '/', /* The separator for the gallery counter 1 "of" 2 */
default_width: 940,
default_height: 529
};
if(jQuery('a[href$=jpg], a[href$=JPG], a[href$=jpeg], a[href$=JPEG], a[href$=png], a[href$=gif], a[href$=bmp]:has(img), a[class^="prettyPhoto"]').length){
jQuery('a[href$=jpg], a[href$=JPG], a[href$=jpeg], a[href$=JPEG], a[href$=png], a[href$=gif], a[href$=bmp]:has(img), a[class^="prettyPhoto"]').prettyPhoto(lightboxArgs);
}
if(jQuery("a[rel^='prettyPhoto']").length){
jQuery("a[rel^='prettyPhoto']").prettyPhoto({animation_speed:'normal',theme:'pp_default',slideshow:3000, autoplay_slideshow: false});
}
});
/*********************/
/*
/* Masonry
/*
/*********************/
jQuery(window).load(function() {
// Initialize Masonry
if(jQuery('#pin-content').length){
jQuery('#pin-content').masonry({
itemSelector: '.pin-box',
}).imagesLoaded(function() {
jQuery('#pin-content').data('masonry');
});
}
});
/*********************/
/*
/* Parallax Sections
/*
/*********************/
jQuery(document).ready(function(){
// Cache the Window object
$window = jQuery(window);
jQuery('section[data-type="background"]').each(function(){
var $bgobj = jQuery(this); // assigning the object
jQuery(window).scroll(function() {
// Scroll the background at var speed
// the yPos is a negative value because we're scrolling it UP!
var yPos = -($window.scrollTop() / $bgobj.data('speed'));
// Put together our final background position
var coords = '50% '+ yPos + 'px';
// Move the background
$bgobj.css({ backgroundPosition: coords });
}); // window scroll Ends
});
});
/*
* Create HTML5 elements for IE's sake
*/
document.createElement("article");
document.createElement("section");
}
/*
FILE ARCHIVED ON 17:24:08 Jan 20, 2022 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 19:42:49 Jul 28, 2026.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
capture_cache.get: 2.248
load_resource: 268.657
PetaboxLoader3.resolve: 211.914
PetaboxLoader3.datanode: 12.685
*/